package java学习.去哪儿;

/**
 * **************
 * 项目名称: 蓝桥杯-Java学习 <br/>
 * 文件名称:  <br/>
 * 文件描述: 这里添加您的类文件描述，说明当前文件要包含的功能。 <br/>
 * 文件创建：刘世锦Lenovo <br/>
 * 创建时间: 2022/9/7 <br/>
 *
 * @version v1.0 <br/>
 * @update [序号][日期YYYY-MM-DD][更改人姓名][变更描述]<br/>
 * *************
 */
public class 加解密 {
    /**
     *      * 解密
     *      * @param encryptedNumber int整型 待解密数字
     *      * @param decryption int整型 私钥参数D
     *      * @param number int整型 私钥参数N
     *      * @return int整型
     */
         //                     秘文              私钥D            N
    public static double Decrypt (int encryptedNumber, int decryption, int number) {
          double result = 0;

         result =   (Math.pow(encryptedNumber,decryption) % number);
        System.out.println(result);
        return  result;
    }
    public static void main(String[] args) {
        System.out.println(Decrypt(4296,1601,4757));

    }
}
